<a class="close-reveal-modal" aria-label="Close">&#215;</a>

<h2 id="modalTitle">Edit</h2>

<%= simple_form_for @record, as: 'record', url: table_update_path(@table, pk_id: @record[@table.primary_key]), remote: true, method: :put, html: {class: 'vertical_form'} do |form| %>
    <div class='scrollable_form'>
      <% @record.class.columns.each do |column| %>
        <% name = column.name %>
        <% next if name == @table.primary_key %>

        <% options = { label: name } %>
        <% options[:include_blank] = true if column.type.to_s =~ /time|date/ %>
        <% options[:as] = :text if column.type.to_s =~ /tsvector/ %>
        <% options[:as] = :text if name.to_s == 'country' %>
        <% if column.type.to_s =~ /text/ %>
          <% options[:input_html] = {} %>
          <% options[:input_html][:rows] = 4 %>
          <% options[:input_html][:cols] = 80 %>
        <% end %>

        <%= form.input name, options %>
      <% end %>
    </div>
    <%= form.submit 'SAVE', class: 'button small' %>
    <a class='close' onclick="$('#system_modal').foundation('reveal', 'close');$">Close</a>
<% end %>

<span class="radius warning label">NOTE: Update will happen without any validations.</span>
